recalcitrant seeds - Turkish English Dictionary